running trainers - German English Dictionary